package controllers;

import play.*;
import play.mvc.*;
import models.*;
import models.Utilisateur;

public class Secutiry extends Secure.Security {

    static boolean authenticate(String username, String password) {
        Utilisateur user = Utilisateur.find("byEmail", username).first();

        return user != null && user.getMotDePasse().equals(password);
    }

    static boolean check(String profile) {
        Utilisateur user = Utilisateur.find("byEmail", connected()).first();
        if (user.prof)
            return true;
        else {
            return false;
        }
    }
    static void profile() {
        if(check("prof")){
            render("Utilisateur/listeEleves.html");
        }
        else{
            render("Utilisateur/profilUtil.html");
        }
    }
    static void onDisconnected(){
        flash.success("Vous avez bien été déconnecté de l'application");
        render("Application/index.html");
    }
}
